package com.kmxd.ams.client.archive.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import java.io.Serializable;
import lombok.Data;

/**
 * 档号章设置
 *
 * @author ZuoLG
 * @since 2023-09-11
 */
@Schema(description = "档号章设置对象")
@Data
public class ArchiveSealEditDTO implements Serializable {

  private static final long serialVersionUID = 1L;

  /** 主键ID */
  @Schema(description = "主键ID")
  private Long id;

  /** 公司ID */
  @Schema(description = "公司ID")
  private Long comId;

  /** 全宗ID */
  @Schema(description = "全宗ID")
  private Long fondsId;

  /** 档案类型名称 */
  @Schema(description = "档案类型名称")
  private String archType;

  /** 档案类型id */
  @Schema(description = "档案类型id")
  private Long archTypeId;

  /** 档案类别 */
  @Schema(description = "档案类别")
  private String archLevel;

  /** 档号章名称 */
  @Schema(description = "档号章名称")
  private String title;

  /** 档号章样式json */
  @Schema(description = "档号章样式json")
  private String sealStyle;

  /** 状态：1启用 0未启用 */
  @Schema(description = "状态：1启用 0未启用")
  private Boolean status;

  /** 排序 */
  @Schema(description = "排序")
  private Integer sort;
}
